using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace DX_SourceOutliner
{
    public class NodeOptions
    {
        public string ActiveDocumentName { get; set; }

        public bool FilterActive { get; set; }

        public string FilterPattern { get; set; }

        public bool IncludeParameterNamesInMethodSignatures { get; set; }

        public bool IncludeReturnTypesInMethodSignatures { get; set; }

        public bool ShowAllDocumentsInTree { get; set; }

        public bool ShowClasses { get; set; }

        public bool ShowDelegates { get; set; }

        public bool ShowEnums { get; set; }

        public bool ShowEvents { get; set; }

        public bool ShowInterfaces { get; set; }

        public bool ShowInternalMembers { get; set; }

        public bool ShowMethods { get; set; }

        public bool ShowNamespaces { get; set; }

        public bool ShowPrivateMembers { get; set; }

        public bool ShowProperties { get; set; }

        public bool ShowProtectedInternalMembers { get; set; }

        public bool ShowProtectedMembers { get; set; }

        public bool ShowPublicMembers { get; set; }

        public bool ShowStructs { get; set; }

        public bool ShowVariables { get; set; }

    }
}
